-- @Author: 作者QQ381990860
-- @Date:   2021-10-28 21:36:43
-- @Last Modified by:   作者QQ2308873645
-- @Last Modified time: 2022-06-08 19:06:13
function 道具处理类:系统低级兽决提取(id,技能)------------------------------完成--
    if 角色处理类:取可用格子数量(玩家数据[id],"包裹") < 1 then
       发送数据(玩家数据[id].连接id, 7, "#y/请先预留1个道具空间")
       return
    end
    for k,v in pairs(兽决仓库一[id]) do
      if 技能 == k then
        if 兽决仓库一[id][k] < 1 then
           发送数据(玩家数据[id].连接id, 7, "#y/这样的兽决你好像没有")
           return
        end
        兽决仓库一[id][k] = 兽决仓库一[id][k] - 1
        道具处理类:给予道具(id,"魔兽要诀",nil,技能)
        发送数据(玩家数据[id].连接id, 7,"#Y/你成功提取了#R/1#Y/本#R/"..技能.."#Y/魔兽要诀")
        发送数据(玩家数据[id].连接id,3006,"66")
        self:刷新兽决存仓(id)
      end
    end
    for k,v in pairs(兽决仓库二[id]) do
      if 技能 == k then
        if 兽决仓库二[id][k] < 1 then
           发送数据(玩家数据[id].连接id, 7, "#y/这样的兽决你好像没有")
           return
        end
        兽决仓库二[id][k] = 兽决仓库二[id][k] - 1
        道具处理类:给予道具(id,"魔兽要诀",nil,技能)
        发送数据(玩家数据[id].连接id, 7,"#Y/你成功提取了#R/1#Y/本#R/"..技能.."#Y/魔兽要诀")
        发送数据(玩家数据[id].连接id,3006,"66")
        self:刷新兽决存仓(id)
      end
    end
end

function 道具处理类:系统高级兽决提取(id,技能)------------------------------完成--
    if 角色处理类:取可用格子数量(玩家数据[id],"包裹") < 1 then
       发送数据(玩家数据[id].连接id, 7, "#y/请先预留1个道具空间")
       return
    end
    for k,v in pairs(兽决仓库三[id]) do
      if 技能 == k then
        if 兽决仓库三[id][k] < 1 then
           发送数据(玩家数据[id].连接id, 7, "#y/这样的兽决你好像没有")
           return
        end
        兽决仓库三[id][k] = 兽决仓库三[id][k] - 1
        道具处理类:给予道具(id,"高级魔兽要诀",nil,技能)
        发送数据(玩家数据[id].连接id, 7,"#Y/你成功提取了#R/1#Y/本#R/"..技能.."#Y/高级魔兽要诀")
        发送数据(玩家数据[id].连接id,3006,"66")
        self:刷新兽决存仓(id)
      end
    end
    for k,v in pairs(兽决仓库四[id]) do
      if 技能 == k then
        if 兽决仓库四[id][k] < 1 then
           发送数据(玩家数据[id].连接id, 7, "#y/这样的兽决你好像没有")
           return
        end
        兽决仓库四[id][k] = 兽决仓库四[id][k] - 1
        道具处理类:给予道具(id,"高级魔兽要诀",nil,技能)
        发送数据(玩家数据[id].连接id, 7,"#Y/你成功提取了#R/1#Y/本#R/"..技能.."#Y/高级魔兽要诀")
        发送数据(玩家数据[id].连接id,3006,"66")
        self:刷新兽决存仓(id)
      end
    end
end

function 道具处理类:系统特殊兽决提取(id,技能)------------------------------完成--
    if 角色处理类:取可用格子数量(玩家数据[id],"包裹") < 1 then
       发送数据(玩家数据[id].连接id, 7, "#y/请先预留1个道具空间")
       return
    end
    for k,v in pairs(兽决仓库五[id]) do
      if 技能 == k then
        if 兽决仓库五[id][k] < 1 then
           发送数据(玩家数据[id].连接id, 7, "#y/这样的兽决你好像没有")
           return
        end
        兽决仓库五[id][k] = 兽决仓库五[id][k] - 1
        道具处理类:给予道具(id,"特殊魔兽要诀",nil,技能)
        发送数据(玩家数据[id].连接id, 7,"#Y/你成功提取了#R/1#Y/本#R/"..技能.."#Y/特殊魔兽要诀")
        发送数据(玩家数据[id].连接id,3006,"66")
        self:刷新兽决存仓(id)
      end
    end
    for k,v in pairs(兽决仓库六[id]) do
      if 技能 == k then
        if 兽决仓库六[id][k] < 1 then
           发送数据(玩家数据[id].连接id, 7, "#y/这样的兽决你好像没有")
           return
        end
        兽决仓库六[id][k] = 兽决仓库六[id][k] - 1
        道具处理类:给予道具(id,"特殊魔兽要诀",nil,技能)
        发送数据(玩家数据[id].连接id, 7,"#Y/你成功提取了#R/1#Y/本#R/"..技能.."#Y/特殊魔兽要诀")
        发送数据(玩家数据[id].连接id,3006,"66")
        self:刷新兽决存仓(id)
      end
    end
end
